Text copied to clipboard!
Naslov
Text copied to clipboard!Optimizator upita za PHP LMS monolit
Opis
Text copied to clipboard!
Tražimo Optimizatora upita za PHP LMS monolit koji će se pridružiti našem razvojnome timu i pomoći u poboljšanju performansi našeg sustava za upravljanje učenjem (LMS). Idealni kandidat će imati duboko razumijevanje SQL-a, iskustvo s PHP-om i sposobnost analize i optimizacije složenih upita unutar monolitne arhitekture.
Naš LMS sustav koristi se u obrazovnim institucijama diljem regije i zahtijeva visoku dostupnost, brzinu i pouzdanost. Kao Optimizator upita, vaša će glavna odgovornost biti identificirati uska grla u bazi podataka, analizirati postojeće SQL upite, predlagati i implementirati poboljšanja te surađivati s backend timom kako bi se osigurala optimalna izvedba sustava.
Osim tehničkih vještina, tražimo osobu koja je analitična, orijentirana na detalje i sposobna raditi samostalno, ali i u timu. Bit ćete uključeni u cijeli razvojni ciklus, od analize zahtjeva do implementacije i testiranja optimizacija.
Radno mjesto nudi fleksibilno radno vrijeme, mogućnost rada na daljinu i priliku za rad na projektu koji ima stvaran utjecaj na obrazovanje tisuća korisnika. Ako volite izazove, imate strast prema optimizaciji performansi i želite raditi u dinamičnom okruženju, ovo je prilika za vas.
Odgovornosti
Text copied to clipboard!- Analiza i optimizacija SQL upita unutar PHP LMS sustava
- Identifikacija uskih grla u performansama baze podataka
- Suradnja s backend timom na implementaciji poboljšanja
- Pisanje dokumentacije za optimizirane upite i promjene
- Praćenje performansi sustava nakon implementacije optimizacija
- Sudjelovanje u planiranju i dizajnu novih funkcionalnosti
- Korištenje alata za profiliranje baze podataka i aplikacije
- Testiranje i validacija optimizacija u razvojnom i produkcijskom okruženju
Zahtjevi
Text copied to clipboard!- Iskustvo s PHP-om i radom u monolitnim aplikacijama
- Napredno znanje SQL-a i relacijskih baza podataka (MySQL, PostgreSQL)
- Iskustvo u optimizaciji performansi baze podataka
- Poznavanje alata za profiliranje i analizu upita (npr. EXPLAIN, slow query log)
- Sposobnost rada u timskom okruženju i samostalno
- Dobro razumijevanje arhitekture web aplikacija
- Iskustvo s LMS sustavima je prednost
- Poznavanje Git verzioniranja i osnovnih DevOps praksi
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje alate koristite za analizu performansi SQL upita?
- Možete li opisati primjer kada ste optimizirali spor upit?
- Imate li iskustva s radom u monolitnim PHP aplikacijama?
- Kako pristupate identifikaciji uskih grla u sustavu?
- Koje baze podataka ste koristili u prethodnim projektima?
- Kako testirate učinkovitost optimizacija koje implementirate?
- Jeste li radili s LMS sustavima prije?
- Kako komunicirate tehničke promjene s ostatkom tima?